body {
  background-color: #f7f7f7;
}
header {
  display: flex;
  height: 1.02rem;
  background-image: url("../img/top/topbg.png");
  background-color: #2d2d2d;
  background-size: cover;
  align-items: center;
}
header a.fa {
  color: white;
  padding-left: .24rem;
  font-size: 1rem;
}
header span {
  flex: 1;
  color: white;
  font-size: .5rem;
  text-align: center;
  font-weight: bold;
}
main {
  margin: .4rem .4rem;
}
main p {
  margin-bottom: .2rem;
  font-size: .35rem;
  color: #868282;
  font-weight: bold;
}
